export const baseRenderKeys: any = {
  // 标准件
  standardPart: {
    formRenderKeys: [
      'baseNo',
      'requireNo1',
      'materialCode1',
      'categoryLv3Code',
      'millTypeCode',
      'batchNo',
      'manufactureLotNo',
      'checkState1',
      'purchaseState',
      'manufactureType',
      'applyDeptName',
      'requireDateStart',
      'requireDateEnd',
      'requireDispatchDateStart',
      'requireDispatchDateEnd',
      'planType',
      'picNoExternalCode',
      'machineNoExternalCode',
      'materialName',
    ],
    newTableRenderKeys: [
      'secretLevel',
      'baseNo',
      'requireSourceType',
      'requireNo1',
      'customerType',
      'millTypeCode',
      'manufactureLotNo',
      'batchNo',
      'jobNo',
      'materialCode1',
      'materialName1',
      'substanceBrand1',
      'specification',
      'picNo1',
      'technicalCondition',
      'measureUnit',
      'categoryLv1Name',
      'categoryLv2Name',
      'categoryLv3Name',
      'requireQty',
      'requireDate',
      'useDeptName',
      'supplierCode',
      'supplierName1',
      'applyDeptCode',
      'applyDeptName',
      'planType',
      'dispatchBasis',
      'dispatchUserName',
      'requireDispatchDate',
      'checkState2',
      'checkMsg1',
      'manufactureType',
      'purchaseState',
      'applyReason',
      'remark',
      'transcodeMachineNo',
      'transcodePicNo',
      'substanceRemark',
    ],
    cmTableRenderKeys: [
      'secretLevel',
      'baseNo',
      'requireSourceType',
      'requireNo1',
      'customerType',
      'millTypeCode',
      'manufactureLotNo',
      'batchNo',
      'jobNo',
      'materialCode1',
      'materialName1',
      'substanceBrand1',
      'specification',
      'picNo1',
      'technicalCondition',
      'measureUnit',
      'categoryLv1Name',
      'categoryLv2Name',
      'categoryLv3Name',
      'requireQty',
      'requireDate',
      'closeQty',
      'deliveryQty',
      'useDeptName',
      'supplierCode',
      'supplierName1',
      'applyDeptCode',
      'applyDeptName',
      'planType',
      'dispatchBasis',
      'dispatchUserName',
      'requireDispatchDate',
      'provideState',
      'closeState',
      'checkState2',
      'checkMsg1',
      'manufactureType',
      'purchaseState',
      'applyReason',
      'remark',
      'transcodeMachineNo',
      'transcodePicNo',
    ],
    ccTableRenderKeys: [
      'secretLevel',
      'baseNo',
      'requireSourceType',
      'requireNo1',
      'customerType',
      'millTypeCode',
      'manufactureLotNo',
      'batchNo',
      'jobNo',
      'materialCode1',
      'materialName1',
      'substanceBrand1',
      'specification',
      'picNo1',
      'technicalCondition',
      'measureUnit',
      'categoryLv1Name',
      'categoryLv2Name',
      'categoryLv3Name',
      'requireQty',
      'requireDate',
      'closeQty',
      'deliveryQty',
      'useDeptName',
      'planType',
      'applyDeptCode',
      'applyDeptName',
      'dispatchBasis',
      'dispatchUserName',
      'requireDispatchDate',
      'provideState',
      'closeState',
      'manufactureType',
      'purchaseState',
      'applyReason',
      'remark',
      'transcodeMachineNo',
      'transcodePicNo',
    ],
    rTableRenderKeys: [
      'secretLevel',
      'requireSourceType',
      'requireNo1',
      'customerType',
      'millTypeCode',
      'manufactureLotNo',
      'jobNo',
      'materialCode1',
      'materialName1',
      'substanceBrand1',
      'specification',
      'picNo1',
      'technicalCondition',
      'measureUnit',
      'categoryLv1Name',
      'categoryLv2Name',
      'categoryLv3Name',
      'requireQty',
      'requireDate',
      'closeQty',
      'deliveryQty',
      'useDeptName',
      'supplierCode',
      'supplierName1',
      'planType',
      'dispatchBasis',
      'dispatchUserName',
      'requireDispatchDate',
      'confirmUserCode',
      'confirmUserName',
      'confirmDate',
      'provideState',
      'applyDeptCode',
      'applyDeptName',
      'closeState',
      'changeRecord',
      'manufactureType',
      'purchaseState',
      'manualCloseState',
      'manualCloseCause',
      'closeUserName',
      'closeDate',
      'applyReason',
      'remark',
      'transcodeMachineNo',
      'transcodePicNo',
      'substanceRemark',
    ],
  },
  // 成品
  finishedProduct: {
    formRenderKeys: [
      'baseNo',
      'requireNo1',
      'materialCode1',
      'categoryLv3Code',
      'millTypeCode',
      'batchNo',
      'manufactureLotNo',
      'checkState1',
      'supplierCode',
      'productTypeNo1',
      'productSuperTypeNo',
      'purchaseState',
      'manufactureType',
      'requireDispatchDateStart',
      'requireDispatchDateEnd',
      'planType',
    ],
    newTableRenderKeys: [
      'secretLevel',
      'baseNo',
      'requireSourceType',
      'requireNo1',
      'customerType',
      'millTypeCode',
      'manufactureLotNo',
      'batchNo',
      'jobNo',
      'materialCode1',
      'materialName1',
      'substanceBrand1',
      'specification',
      'technicalAgreement',
      'measureUnit',
      'productTypeNo',
      'productSuperTypeNo',
      'divideRoute',
      'categoryLv1Name',
      'categoryLv2Name',
      'categoryLv3Name',
      'requireQty',
      'requireDate',
      'useDeptName',
      'supplierCode',
      'supplierName1',
      'planType',
      'dispatchBasis',
      'dispatchUserName',
      'requireDispatchDate',
      'checkState2',
      'checkMsg1',
      'manufactureType',
      'purchaseState',
      'applyReason',
      'remark',
      'substanceRemark',
    ],
    cmTableRenderKeys: [
      'secretLevel',
      'baseNo',
      'requireSourceType',
      'requireNo1',
      'customerType',
      'millTypeCode',
      'manufactureLotNo',
      'batchNo',
      'jobNo',
      'materialCode1',
      'materialName1',
      'substanceBrand1',
      'specification',
      'technicalAgreement',
      'productTypeNo',
      'productSuperTypeNo',
      'divideRoute',
      'measureUnit',
      'categoryLv1Name',
      'categoryLv2Name',
      'categoryLv3Name',
      'requireQty',
      'requireDate',
      'closeQty',
      'deliveryQty',
      'useDeptName',
      'supplierCode',
      'supplierName1',
      'planType',
      'dispatchBasis',
      'dispatchUserName',
      'requireDispatchDate',
      'provideState',
      'closeState',
      'checkState2',
      'checkMsg1',
      'manufactureType',
      'purchaseState',
      'applyReason',
      'remark',
    ],
    ccTableRenderKeys: [
      'secretLevel',
      'baseNo',
      'requireSourceType',
      'requireNo1',
      'customerType',
      'millTypeCode',
      'manufactureLotNo',
      'batchNo',
      'jobNo',
      'materialCode1',
      'materialName1',
      'substanceBrand1',
      'specification',
      'technicalAgreement',
      'measureUnit',
      'productTypeNo',
      'productSuperTypeNo',
      'divideRoute',
      'categoryLv1Name',
      'categoryLv2Name',
      'categoryLv3Name',
      'requireQty',
      'requireDate',
      'closeQty',
      'deliveryQty',
      'useDeptName',
      'planType',
      'dispatchBasis',
      'dispatchUserName',
      'requireDispatchDate',
      'provideState',
      'closeState',
      'manufactureType',
      'purchaseState',
      'applyReason',
      'remark',
    ],
    rTableRenderKeys: [
      'secretLevel',
      'requireSourceType',
      'requireNo1',
      'customerType',
      'millTypeCode',
      'manufactureLotNo',
      'jobNo',
      'materialCode1',
      'materialName1',
      'substanceBrand1',
      'specification',
      'technicalAgreement',
      'measureUnit',
      'categoryLv1Name',
      'categoryLv2Name',
      'categoryLv3Name',
      'requireQty',
      'requireDate',
      'closeQty',
      'deliveryQty',
      'useDeptName',
      'supplierCode',
      'supplierName1',
      'planType',
      'dispatchBasis',
      'dispatchUserName',
      'requireDispatchDate',
      'confirmUserCode',
      'confirmUserName',
      'confirmDate',
      'provideState',
      'closeState',
      'changeRecord',
      'manufactureType',
      'purchaseState',
      'manualCloseState',
      'manualCloseCause',
      'closeUserName',
      'closeDate',
      'applyReason',
      'remark',
      'substanceRemark',
    ],
  },
  // 原材料
  rawMaterial: {
    formRenderKeys: [
      'baseNo',
      'requireNo1',
      'materialCode1',
      'categoryLv3Code',
      'millTypeCode',
      'batchNo',
      'manufactureLotNo',
      'checkState1',
      'supplierCode',
      'substanceBrand1',
      'specification',
      'purchaseState',
      'manufactureType',
      'requireDispatchDateStart',
      'requireDispatchDateEnd',
      'planType',
      'picNoExternalCode',
      'machineNoExternalCode',
      'materialName',
    ],
    newTableRenderKeys: [
      'secretLevel',
      'baseNo',
      'requireSourceType',
      'requireNo1',
      'customerType',
      'millTypeCode',
      'manufactureLotNo',
      'batchNo',
      'jobNo',
      'materialCode1',
      'materialName1',
      'substanceBrand1',
      'specification',
      'substanceSize',
      'technicalCondition',
      'measureUnit',
      'categoryLv1Name',
      'categoryLv2Name',
      'categoryLv3Name',
      'requireQty',
      'requireDate',
      'useDeptName',
      'supplierCode',
      'supplierName1',
      'planType',
      'dispatchBasis',
      'dispatchUserName',
      'requireDispatchDate',
      'checkState2',
      'checkMsg1',
      'manufactureType',
      'purchaseState',
      'applyReason',
      'remark',
      'transcodeMachineNo',
      'transcodePicNo',
      'substanceRemark',
    ],
    cmTableRenderKeys: [
      'secretLevel',
      'baseNo',
      'requireSourceType',
      'requireNo1',
      'customerType',
      'millTypeCode',
      'manufactureLotNo',
      'batchNo',
      'jobNo',
      'materialCode1',
      'materialName1',
      'substanceBrand1',
      'specification',
      'substanceSize',
      'technicalCondition',
      'measureUnit',
      'categoryLv1Name',
      'categoryLv2Name',
      'categoryLv3Name',
      'requireQty',
      'requireDate',
      'closeQty',
      'deliveryQty',
      'useDeptName',
      'supplierCode',
      'supplierName1',
      'planType',
      'dispatchBasis',
      'dispatchUserName',
      'requireDispatchDate',
      'provideState',
      'closeState',
      'checkState2',
      'checkMsg1',
      'manufactureType',
      'purchaseState',
      'applyReason',
      'remark',
      'transcodeMachineNo',
      'transcodePicNo',
    ],
    ccTableRenderKeys: [
      'secretLevel',
      'baseNo',
      'requireSourceType',
      'requireNo1',
      'customerType',
      'millTypeCode',
      'manufactureLotNo',
      'batchNo',
      'jobNo',
      'materialCode1',
      'materialName1',
      'substanceBrand1',
      'specification',
      'technicalCondition',
      'measureUnit',
      'categoryLv1Name',
      'categoryLv2Name',
      'categoryLv3Name',
      'requireQty',
      'requireDate',
      'closeQty',
      'deliveryQty',
      'useDeptName',
      'planType',
      'dispatchBasis',
      'dispatchUserName',
      'requireDispatchDate',
      'provideState',
      'closeState',
      'manufactureType',
      'purchaseState',
      'applyReason',
      'remark',
    ],
    rTableRenderKeys: [
      'secretLevel',
      'requireSourceType',
      'requireNo1',
      'customerType',
      'millTypeCode',
      'manufactureLotNo',
      'jobNo',
      'materialCode1',
      'materialName1',
      'substanceBrand1',
      'specification',
      'substanceSize',
      'technicalCondition',
      'measureUnit',
      'categoryLv1Name',
      'categoryLv2Name',
      'categoryLv3Name',
      'requireQty',
      'requireDate',
      'closeQty',
      'deliveryQty',
      'useDeptName',
      'supplierCode',
      'supplierName1',
      'planType',
      'dispatchBasis',
      'dispatchUserName',
      'requireDispatchDate',
      'confirmUserCode',
      'confirmUserName',
      'confirmDate',
      'provideState',
      'closeState',
      'changeRecord',
      'manufactureType',
      'purchaseState',
      'manualCloseState',
      'manualCloseCause',
      'closeUserName',
      'closeDate',
      'applyReason',
      'remark',
      'transcodeMachineNo',
      'transcodePicNo',
      'substanceRemark',
    ],
  },
  // 零组件
  zeroCom: {
    formRenderKeys: [
      'baseNo',
      'requireNo1',
      'materialCode1',
      'categoryLv3Code',
      'millTypeCode',
      'batchNo',
      'manufactureLotNo',
      'checkState1',
      'purchaseState',
      'manufactureType',
      'requireDispatchDateStart',
      'requireDispatchDateEnd',
      'applyDeptName',
      'planType',
      'picNoExternalCode',
      'machineNoExternalCode',
    ],
    newTableRenderKeys: [
      'secretLevel',
      'baseNo',
      'requireSourceType',
      'requireNo1',
      'customerType',
      'millTypeCode',
      'manufactureLotNo',
      'batchNo',
      'jobNo',
      'materialCode1',
      'materialName1',
      'substanceBrand1',
      'specification',
      'technicalCondition',
      'measureUnit',
      'categoryLv1Name',
      'categoryLv2Name',
      'categoryLv3Name',
      'machineContent',
      'applyDeptCode',
      'applyDeptName',
      'requireQty',
      'requireDate',
      'useDeptName',
      'supplierCode',
      'supplierName1',
      'planType',
      'dispatchBasis',
      'dispatchUserName',
      'requireDispatchDate',
      'checkState2',
      'checkMsg1',
      'manufactureType',
      'purchaseState',
      'applyReason',
      'remark',
      'transcodeMachineNo',
      'transcodePicNo',
      'substanceRemark',
    ],
    cmTableRenderKeys: [
      'secretLevel',
      'baseNo',
      'requireSourceType',
      'requireNo1',
      'customerType',
      'millTypeCode',
      'manufactureLotNo',
      'batchNo',
      'jobNo',
      'materialCode1',
      'materialName1',
      'substanceBrand1',
      'specification',
      'technicalCondition',
      'measureUnit',
      'categoryLv1Name',
      'categoryLv2Name',
      'categoryLv3Name',
      'machineContent',
      'applyDeptCode',
      'applyDeptName',
      'requireQty',
      'requireDate',
      'closeQty',
      'deliveryQty',
      'useDeptName',
      'supplierCode',
      'supplierName1',
      'planType',
      'dispatchBasis',
      'dispatchUserName',
      'requireDispatchDate',
      'provideState',
      'closeState',
      'checkState2',
      'checkMsg1',
      'manufactureType',
      'purchaseState',
      'applyReason',
      'remark',
      'transcodeMachineNo',
      'transcodePicNo',
    ],
    ccTableRenderKeys: [
      'secretLevel',
      'baseNo',
      'requireSourceType',
      'requireNo1',
      'customerType',
      'millTypeCode',
      'manufactureLotNo',
      'batchNo',
      'jobNo',
      'materialCode1',
      'materialName1',
      'substanceBrand1',
      'specification',
      'technicalCondition',
      'measureUnit',
      'categoryLv1Name',
      'categoryLv2Name',
      'categoryLv3Name',
      'requireQty',
      'requireDate',
      'closeQty',
      'deliveryQty',
      'useDeptName',
      'planType',
      'dispatchBasis',
      'dispatchUserName',
      'requireDispatchDate',
      'provideState',
      'closeState',
      'manufactureType',
      'purchaseState',
      'applyReason',
      'remark',
      'transcodeMachineNo',
      'transcodePicNo',
    ],
    rTableRenderKeys: [
      'secretLevel',
      'requireSourceType',
      'requireNo1',
      'customerType',
      'millTypeCode',
      'manufactureLotNo',
      'jobNo',
      'materialCode1',
      'materialName1',
      'substanceBrand1',
      'specification',
      'technicalCondition',
      'measureUnit',
      'categoryLv1Name',
      'categoryLv2Name',
      'categoryLv3Name',
      'machineContent',
      'applyDeptCode',
      'applyDeptName',
      'requireQty',
      'requireDate',
      'closeQty',
      'deliveryQty',
      'useDeptName',
      'supplierCode',
      'supplierName1',
      'planType',
      'dispatchBasis',
      'dispatchUserName',
      'requireDispatchDate',
      'confirmUserCode',
      'confirmUserName',
      'confirmDate',
      'provideState',
      'closeState',
      'changeRecord',
      'manufactureType',
      'purchaseState',
      'manualCloseState',
      'manualCloseCause',
      'closeUserName',
      'closeDate',
      'applyReason',
      'remark',
      'transcodeMachineNo',
      'transcodePicNo',
      'substanceRemark',
    ],
  },
  // 锻铸件
  forgingAndCasting: {
    formRenderKeys: [
      'baseNo',
      'requireNo1',
      'materialCode1',
      'categoryLv3Code',
      'millTypeCode',
      'batchNo',
      'manufactureLotNo',
      'checkState1',
      'purchaseState',
      'manufactureType',
      'requireDispatchDateStart',
      'requireDispatchDateEnd',
      'planType',
      'picNoExternalCode',
      'machineNoExternalCode',
      'materialName',
    ],
    newTableRenderKeys: [
      'secretLevel',
      'baseNo',
      'requireSourceType',
      'requireNo1',
      'customerType',
      'millTypeCode',
      'manufactureLotNo',
      'batchNo',
      'jobNo',
      'materialCode1',
      'materialName1',
      'substanceBrand1',
      'specification',
      'technicalCondition',
      'measureUnit',
      'categoryLv1Name',
      'categoryLv2Name',
      'categoryLv3Name',
      'requireQty',
      'requireDate',
      'useDeptName',
      'supplierCode',
      'supplierName1',
      'planType',
      'dispatchBasis',
      'dispatchUserName',
      'requireDispatchDate',
      'checkState2',
      'checkMsg1',
      'manufactureType',
      'purchaseState',
      'applyReason',
      'remark',
      'transcodeMachineNo',
      'transcodePicNo',
      'substanceRemark',
    ],
    cmTableRenderKeys: [
      'secretLevel',
      'baseNo',
      'requireSourceType',
      'requireNo1',
      'customerType',
      'millTypeCode',
      'manufactureLotNo',
      'batchNo',
      'jobNo',
      'materialCode1',
      'materialName1',
      'substanceBrand1',
      'specification',
      'technicalCondition',
      'measureUnit',
      'categoryLv1Name',
      'categoryLv2Name',
      'categoryLv3Name',
      'requireQty',
      'requireDate',
      'closeQty',
      'deliveryQty',
      'useDeptName',
      'supplierCode',
      'supplierName1',
      'planType',
      'dispatchBasis',
      'dispatchUserName',
      'requireDispatchDate',
      'provideState',
      'closeState',
      'checkState2',
      'checkMsg1',
      'manufactureType',
      'purchaseState',
      'applyReason',
      'remark',
      'transcodeMachineNo',
      'transcodePicNo',
    ],
    ccTableRenderKeys: [
      'secretLevel',
      'baseNo',
      'requireSourceType',
      'requireNo1',
      'customerType',
      'millTypeCode',
      'manufactureLotNo',
      'batchNo',
      'jobNo',
      'materialCode1',
      'materialName1',
      'substanceBrand1',
      'specification',
      'technicalCondition',
      'measureUnit',
      'categoryLv1Name',
      'categoryLv2Name',
      'categoryLv3Name',
      'requireQty',
      'requireDate',
      'closeQty',
      'deliveryQty',
      'useDeptName',
      'planType',
      'dispatchBasis',
      'dispatchUserName',
      'requireDispatchDate',
      'provideState',
      'closeState',
      'manufactureType',
      'purchaseState',
      'applyReason',
      'remark',
      'transcodeMachineNo',
      'transcodePicNo',
    ],
    rTableRenderKeys: [
      'secretLevel',
      'requireSourceType',
      'requireNo1',
      'customerType',
      'millTypeCode',
      'manufactureLotNo',
      'jobNo',
      'materialCode1',
      'materialName1',
      'substanceBrand1',
      'specification',
      'technicalCondition',
      'measureUnit',
      'categoryLv1Name',
      'categoryLv2Name',
      'categoryLv3Name',
      'requireQty',
      'requireDate',
      'closeQty',
      'deliveryQty',
      'useDeptName',
      'supplierCode',
      'supplierName1',
      'planType',
      'dispatchBasis',
      'dispatchUserName',
      'requireDispatchDate',
      'confirmUserCode',
      'confirmUserName',
      'confirmDate',
      'provideState',
      'closeState',
      'changeRecord',
      'manufactureType',
      'purchaseState',
      'manualCloseState',
      'manualCloseCause',
      'closeUserName',
      'closeDate',
      'applyReason',
      'remark',
      'transcodeMachineNo',
      'transcodePicNo',
      'substanceRemark',
    ],
  },
};

export default null;
